<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<script type="text/javascript" charset="UTF-8">
   
$(function() {
	$('#moduls_groupEmp_datagrid').datagrid({
		url : '${pageContext.request.contextPath}/deterPersonAction!getGroupEmpApp.action',
		fit : true,
		border : false,
		pagination : true,
		rownumbers : true,
		checkOnSelect : false,
		selectOnCheck : false,
		idField : 'userId',
		nowrap : false,
		columns : [ [ {
			title : '编号',
			field : 'userId',
			width : 150,
			checkbox : true,
			hidden : true
		}, {
			title : '用户姓名',
			field : 'userName',
			width : 80
		}, {
			title : '部门考核评价',
			field : 'groupAppraise',
			width : 80
		}, {
			title : '述职现场评价',
			field : 'reciprocalAppraise',
			width : 80
		}, {
			title : '述职第一部门负责人评价',
			field : 'firstGroupAppraise',
			width : 150
		}, {
			field : 'action',
			title : '动作',
			width : 100,
			formatter : function(value, row, index) {
				return formatString('<img onclick="moduls_user_editFun(\'{0}\');" src="{1}"/>', row.userId, 'jslib/jquery-easyui-1.3.1/themes/icons/pencil.png');
			}
		} ] ]
	});
});

function moduls_user_editFun(id) {
	$('#moduls_groupEmp_datagrid').datagrid('uncheckAll').datagrid('unselectAll').datagrid('clearSelections');
	var index = $('#moduls_groupEmp_datagrid').datagrid('getRowIndex', id);
	$('#moduls_groupEmp_datagrid').datagrid('checkRow', index);
	$('<div/>').dialog({
		href : '${pageContext.request.contextPath}/moduls/fun/editAppScore.jsp',
		width : 500,
		height : 200,
		modal : true,
		title : '评价成绩',
		buttons : [ {
			text : '保存',
			iconCls : 'icon-save',
			handler : function() {
				var d = $(this).closest('.window-body');
				$('#moduls_fun_editAppScore_addForm').form('submit', {
					url : '${pageContext.request.contextPath}/deterPersonAction!addAppScore.action',
					success : function(result) {
						try {
							var r = $.parseJSON(result);
							if (r.success) {
								$('#moduls_groupEmp_datagrid').datagrid('load');
								d.dialog('destroy');
							}
							$.messager.show({
								title : '提示',
								msg : r.msg
							});
						} catch (e) {
							$.messager.alert('提示', result);
						}
					}
				});
			}
		}, {
			text : '取消',
			iconCls : 'icon-remove',
			handler : function() {
				$(this).closest('.window-body').dialog('destroy');
			}
		} ],
		onClose : function() {
			$(this).dialog('destroy');
		},
		onLoad : function() {
			var rows = $('#moduls_groupEmp_datagrid').datagrid('getChecked');
			$('#moduls_fun_editAppScore_addForm').form('load', rows[0]);
		}
	});
}
</script>
<table id="moduls_groupEmp_datagrid"></table>